Exiting from the summary buffer will normally update all info on the group and return you to the group buffer.
gnus-summary-exit).
gnus-summary-prepare-exit-hook is called before
doing much of the exiting, which calls
gnus-summary-expire-articles by default.
gnus-summary-exit-hook is called after finishing
the exit process. gnus-group-no-more-groups-hook
is run when returning to group mode having no more (unread)
groups.gnus-summary-exit-no-update).gnus-summary-catchup-and-exit).gnus-summary-catchup-all-and-exit).gnus-summary-catchup-and-goto-next-group).gnus-summary-catchup-and-goto-prev-group).gnus-summary-reselect-current-group). If given a
prefix, select all articles, both read and unread.gnus-summary-rescan-group). If
given a prefix, select all articles, both read and
unread.gnus-summary-next-group).gnus-summary-prev-group).gnus-summary-save-newsrc). If given a prefix,
also save the .newsrc
file(s). Using this command will make exit without updating
(the Q command) worthless.gnus-exit-group-hook
is called when you exit the current group with an
“updating” exit. For instance Q
(gnus-summary-exit-no-update) does not call this
hook.
If
you're in the habit of exiting groups, and then changing your
mind about it, you might set
gnus-kill-summary-on-exit to nil. If
you do that, Gnus won't kill the summary buffer when you exit it.
(Quelle surprise!) Instead it will change the name of the buffer
to something like ‘*Dead Summary
... *’ and install a minor mode called
gnus-dead-summary-mode. Now, if you switch back to
this buffer, you'll find that all keys are mapped to a function
called gnus-summary-wake-up-the-dead. So tapping any
keys in a dead summary buffer will result in a live, normal
summary buffer.
There will never be more than one dead summary buffer at any one time.
The data on
the current group will be updated (which articles you have read,
which articles you have replied to, etc.) when you exit the
summary buffer. If the gnus-use-cross-reference
variable is t (which is the default), articles that
are cross-referenced to this group and are marked as read, will
also be marked as read in the other subscribed groups they were
cross-posted to. If this variable is neither nil nor
t, the article will be marked as read in both
subscribed and unsubscribed groups (see Crosspost
Handling).